/* CSS Reset, from Richard's blog. */

* 
{
   padding:0;
   margin:0;
}

h1
{
	margin-top:0em;
	font-size: 1.8em;
}

h1, h2, h3, h4, h5, h6
{
	margin-bottom:0.3em;
}

p, blockquote, form, label, ul, ol, dl, fieldset, address 
{
    margin-bottom: 1.2em;
}		

ul, ol { padding-left: 2em;}

li { line-height:2em;}

img
{
	border:none;
}

/* SWX styles */

body 
{
	font-family:Arial, Helvetica, sans_serif;
	background-image: url(images/swx_02.png);
	background-repeat: repeat-x;
}

.content
{
	padding: 24px;
}

.error
{
	color:white;
	background-color:red;
	padding: 14px;
}

.error a
{
	color:white;
	font-weight: bold;
}

.topLeftImage 
{
	left: 0;
	top: 0;
}

.topRightImage
{
	position:absolute;
	right: 0;	
}

.headerImage
{
	min-width: 780px;
}

</style>
